package com.lzh.others.collection.Map.entity;


import com.fasterxml.jackson.annotation.JsonIncludeProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * 发动机信息(三元催化器)
 *
 * @author lzh
 */
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@JsonIncludeProperties({"TWCSY", "TWCXY", "TWCWD", "TWCNOX",
        "CS", "DQYL", "FDJNJ",
        "MCNJ", "FDJZS", "FDJRLLL", "JQL", "FDJLQYWD", "FDJLQYWD"
        , "DWZT", "JD", "WD", "LJLC"})
public class CatalyticConverter extends BaseEngineInfoEntity {
    /**
     * 三元催化器上游氧传感器输出值
     */
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY, value = "TWCSY")
    private String upstreamOutputValue;
    /**
     * 三元催化器下游氧传感器输出值
     */
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY, value = "TWCXY")
    private String downstreamOutputValue;
    /**
     * 三元催化器下游Nox传感器输出值
     */
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY, value = "TWCNOX")
    private String downstreamNoxOutputValue;
    /**
     * 三元催化器温度传感器输出
     */
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY, value = "TWCWD")
    private String temperatureSensorOutput;
}
